Internet Archive BookReader

Hinsdale genealogy; descendants of Robert Hinsdale of Dedham, Medfield, Hadley and Deerfield